Necker's Felt Lichen

Peltigera neckeri

Peltigera neckeri is a species of fungi in Peltigeraceae family.

No videos have been added for this species yet.