shrub
English Dictionary
->
Letter S
-> shrub
Search Dictionary:
shrub Definition
(n)
a
low
woody
perennial
plant
usually
having
several
major
branches
shrub Synonyms
bush
shrub
© Art Branch Inc.