Home
Search
Index
Definify.com
Definition
2026
ampelopsises
ampelopsises
English
Noun
ampelopsises
plural of
ampelopsis
Similar Results