meaning of helvella

1. any fungus of the genus Helvella having the ascocarps stalked or pleated or often in folds


Related Words

helvella | helvella acetabulum | helvella crispa | helvella sulcata | helvellaceae |

Developed & Maintained By Taraprasad.com

Treasure Words