meaning of corylus avellana

1. small nut-bearing tree much grown in Europe


Related Words

corylus avellana | corylus avellana grandis |

Developed & Maintained By Taraprasad.com

Treasure Words