Home
Search
Index
Definify.com
Definition
2025
arbutuses
arbutuses
English
Noun
arbutuses
plural of
arbutus
Similar Results