Taxonomic Filter:

Taxa Count: 1
LIMACODIDAE
Euclea delphinii (Boisduval, 1832)