vocab dash
Log in
Sign up
herbacée
Top 30000
Meanings
Noun
1. herbaceous plant
(botany)