Home
Search
Index
Definify.com
Definition
2025
hamamelises
hamamelises
English
Noun
hamamelises
plural of
hamamelis
Similar Results