cecropia
noun
Definitions
A large saturniid moth native to North America, Hyalophora cecropia, having distinctive red, white and black markings on the wings
Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.
Try these words
Definitions
A large saturniid moth native to North America, Hyalophora cecropia, having distinctive red, white and black markings on the wings