lotor
/ˈloʊtɔr/Definitions
1. noun
A type of lichen or fungal parasite that infects and kills plants.
“The botanist spent years studying the effects of the lotor on local tree species.”
1. noun
A type of lichen or fungal parasite that infects and kills plants.
“The botanist spent years studying the effects of the lotor on local tree species.”