English-French dictionary »

ampelophagous meaning in French

EnglishFrench
ampelophagous (feeding on grapevines)
adjective

ampélophageadjectif