PHYTELEPHAS MEANING IN ENGLISH

• Phytelephas Definition & Synonyms

  1. (n.) A genus of South American palm trees, the seeds of which furnish the substance called vegetable ivory.


RECENT SEARCHES