Home
Search
Index
Definify.com
Definition
2026
tephrosias
tephrosias
English
Noun
tephrosias
plural of
tephrosia
Similar Results