English dictionary
subshrub meaning and definition
Definition and meaning of subshrub at MeaningMonkey.org. subshrub meaning and definition in the English Dictionary.SUBSHRUB noun
Definition of subshrub (noun)
- low-growing woody shrub or perennial with woody base
- synonyms: suffrutex
Source: Princeton University Wordnet