LITHOCARP MEANING IN ENGLISH

• Lithocarp Definition & Synonyms

  1. (n.) Fossil fruit; a fruit petrified; a carpolite.


RECENT SEARCHES