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