VariousWords beta
Related Terms:
Noun
Definition: An inflorescence produced on a fungus by a pathogen in order to facilitate transmission of spores by insects
VariousWords beta
Definition: An inflorescence produced on a fungus by a pathogen in order to facilitate transmission of spores by insects