Meaning of corylus avellana grandis

Definition of corylus avellana grandis

(noun) small nut-bearing tree much grown in Europe

Other information on corylus avellana grandis

WIKIPEDIA results for corylus avellana grandis
Amazon results for corylus avellana grandis