daedalea
/deɪˈdiːliːə/Definitions
1. noun
A genus of moths in the family Pterophoridae.
“The daedalea moth is found in tropical regions of the world.”
1. noun
A genus of moths in the family Pterophoridae.
“The daedalea moth is found in tropical regions of the world.”