OMPHACINE MEANING IN ENGLISH

• Omphacine Definition & Synonyms

  1. (a.) Of, pertaining to, or expressed from, unripe fruit; as, omphacine oil.


RECENT SEARCHES