vocab dash
Log in
Sign up
involucre
Top 35000
Meanings
Noun
1. involucre
(botany)