Subscribe
URL of the page has been copied to clipboard.
Meaning : Any of various ascomycetous fungi in which the spores are formed in a sac or ascus.
Install App