Lophocoronoidea

Category
Taxonomy
Plural
Lophocoronoidea

Definition

A superfamily of archaic sun moths (order Lepidoptera), comprising six known species in Australia.

Etymology

Related Terms