This website uses cookies to ensure you get the best experience on our website. Learn more

Meaning Of Fistularia

  1. n.
    A genus of fishes, having the head prolonged into a tube, with the mouth at the extremity.

Menu