ampelopsins
English
Noun
ampelopsins
plural of
ampelopsin