meaning of corylus avellana grandis
1.
small
nut-bearing
tree
much
grown
in
Europe
Related Words
corylus avellana grandis
|
Developed & Maintained By
Taraprasad.com