CAULESCENT MEANING IN ENGLISH

• Caulescent Definition & Synonyms

  1. (a.) Having a leafy stem.


Synonyms:
Cauline, Stemmed,

RECENT SEARCHES