meaning of endomycetales

1. fungi having a zygote or a single cell developing directly into an ascus


Related Words

endomycetales |

Developed & Maintained By Taraprasad.com

Treasure Words