POLYPTERUS MEANING IN ENGLISH

• Polypterus Definition & Synonyms

  1. (n.) An African genus of ganoid fishes including the bichir.


RECENT SEARCHES