Skip to main content

fistularia

English fistularia meaning in English  •  fistularia का अर्थ अंग्रेजी में
Noun
  • A genus of fishes, having the head prolonged into a tube, with the mouth at the extremity.
Advertisement