Home
Search
Index
Definify.com
Definition
2025
scutellarie
scutellarie
Italian
Noun
scutellarie
f
plural of
scutellaria
Similar Results