meaning of Ampelograph

Ampelograph - German to English

ampelographer