Urdu Meanings
iJunoon official Urdu Dictionary
Definitions
English definition for herbaceous
1. s. characteristic of a nonwoody herb or plant part
Thesaurus
Synonyms and Antonyms for herbaceous
International Languages
Meaning for herbaceous found in 24 Languages.
Sponored Video