mycoid Definition
Definition
Describing forms or structures that are somewhat similar to fungi but do not belong to the fungal kingdom.
Browse
Describing forms or structures that are somewhat similar to fungi but do not belong to the fungal kingdom.
Browse