Definition of ampelography in English:

ampelography

noun