ecofactbook
/
species
/
Animalia
/
Arthropoda
/
Insecta
/
Lepidoptera
/
Sphingidae
/
Odontosida
Odontosida magnificum
kingdom: Animalia
phylum: Arthropoda
class: Insecta
order: Lepidoptera
family: Sphingidae
genus: Odontosida
species: Odontosida magnificum
Where does Odontosida magnificum live?
about