Home
Search
Index
Definify.com
Definition
2025
sophoras
sophoras
English
Noun
sophoras
plural of
sophora
Similar Results