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.”

Synonyms

  • moth
  • pterophorid

Antonyms

  • butterfly