bdellouridae

/ˌbdɛl.ʊˈrɪ.deɪ/

Definitions

1. noun

a family of moths in the order Lepidoptera, often considered a subfamily of Cossidae

“The new species of moths, classified as Bdellouridae, added to the collection at the museum.”

Synonyms

  • Cossidae
  • Lepidoptera

Antonyms

  • vertebrates