POLYPIFEROUS MEANING IN ENGLISH

• Polypiferous Definition & Synonyms

  1. (a.) Bearing polyps, or polypites.


RECENT SEARCHES