embiodea
/ɛmbɪˈoʊdiə/Definitions
1. noun
A type of moth, particularly the hawk moth
“The naturalist observed a fascinating embiodea species in the forest reserve.”
1. noun
A type of moth, particularly the hawk moth
“The naturalist observed a fascinating embiodea species in the forest reserve.”