COADUNATE MEANING IN ENGLISH

• Coadunate Definition & Synonyms

  1. (a.) United at the base, as contiguous lobes of a leaf.


RECENT SEARCHES