dcsimg

Ctenophthalmus dilatatus is a species of flea in the family Hystrichopsyllidae.

EOL has data for 2 attributes, including: