English edit

Noun edit

ampelopsins

  1. plural of ampelopsin