herbage
English Dictionary
->
Letter H
-> herbage
Search Dictionary:
herbage Definition
(n)
succulent
herbaceous
vegetation
of
pasture
land
herbage Synonyms
herbage
pasturage
© Art Branch Inc.