Skip to main content

guitarfish

English guitarfish meaning in English  •  guitarfish का अर्थ अंग्रेजी में
Noun
  • A primitive tropical bottom-dwelling ray of the family Rhinobatidae with a guitar-shaped body.
Advertisement