Home
Search
Index
Definify.com
Definition
2024
morindas
morindas
English
Noun
morindas
plural of
morinda
Similar Results
Moringa