Home
Search
Index
Definify.com
Definition
2025
ipomoeas
ipomoeas
English
Noun
ipomoeas
plural of
ipomoea
Similar Results