Advertisement

Synonyms of Trifoliate

Primary definition: Having three leaves or leaflets.

Full Dictionary Entry
Advertisement

Antonyms & Opposite Concepts

Advertisement