ISONANDRA MEANING IN ENGLISH

• Isonandra Definition & Synonyms

  1. (n.) A genus of sapotaceous trees of India. Isonandra Gutta is the principal source of gutta-percha.


RECENT SEARCHES