TERNATE MEANING IN ENGLISH

• Ternate Definition & Synonyms

  1. (a.) Having the parts arranged by threes; as, ternate branches, leaves, or flowers.


RECENT SEARCHES