Possible Fungi/Parasite?
Observation - Possible Fungi/Parasite? - Southern Africa. Description: Any ideas what species this could be?
Any ideas what species this could be?
Observation - Possible Fungi/Parasite? - Southern Africa. Description: Any ideas what species this could be?
Any ideas what species this could be?