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