meaning of morchella

1. a family of edible fungi including the true morels


Related Words

family morchellaceae |

Developed & Maintained By Taraprasad.com

Treasure Words