Carex firma

No common name

Host 1797 - Syn. Pl.: 509 (1797)


There is no corrections for Carex firma yet.