Twigzy

Lastrea microbasis

Group:
Pteridophyte
IPNI:
17441740-1