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