THYMENE MEANING IN ENGLISH

• Thymene Definition & Synonyms

  1. (n.) A liquid terpene obtained from oil of thyme.


RECENT SEARCHES