herbage ( synonym found)

Definition of herbage:

(n) : herbs collectively; herbaceous plant growth, especially grass

Definition of herbage:

(n) : herbs collectively; herbaceous plant growth, especially grass

Back to Top