AMPHIBIUM MEANING IN ENGLISH

• Amphibium Definition & Synonyms

  1. (n.) An amphibian.


• Amphibiums Definition & Synonyms

  1. (pl. ) of Amphibium


RECENT SEARCHES