maeandra

/meɪˈændrə/

Definitions

1. noun

A type of moth or possibly a genus of moths, specifically those belonging to the subfamily Eupetinae.

“The rare maeandra species was discovered in the Amazon rainforest by the team of entomologists.”

Synonyms

  • insect
  • moth

Antonyms

  • bird
  • reptile