meaning of corylus avellana grandis

1. small nut-bearing tree much grown in Europe


Related Words

corylus avellana grandis |

Developed & Maintained By Taraprasad.com

Treasure Words