SQUAMIPEN MEANING IN ENGLISH

• Squamipen Definition & Synonyms

  1. (n.) Any one of a group of fishes having the dorsal and anal fins partially covered with scales.


• Squamipennes Definition & Synonyms

  1. (pl. ) of Squamipen


RECENT SEARCHES