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