Home
Search
Index
Definify.com
Definition
2025
scabiose
scabiose
Italian
Noun
scabiose
f
plural of
scabiosa
Similar Results
Scabious