ampelopsins

English

Noun

ampelopsins

  1. plural of ampelopsin