dcsimg
Unresolved name

Olisthodiscus carterae

Olisthodiscus carterae is a species of in the family Heterochloridaceae.