herbaceous

Explore definitions, synonyms, and language insights of herbaceous

Definitions

Adjective Satellite
characteristic of a nonwoody herb or plant part