dcsimg
Richard Crook   cc-by-nc-sa

Macroheterocera is a class of Lepidoptera. There are 71559 species of Macroheterocera, in 8219 genera and 24 families. This class has been around since the turonian age. They are nocturnal.

show all records

EOL has data for 11 attributes, including: