rostella

/rɒsˈtɛlə/

Definitions

1. noun

A type of butterfly, specifically a genus of Nymphalidae, especially Rostella fala, found in Southeast Asia.

“The lepidopterist spotted a rare rostella butterfly perched on a nearby flower.”

Synonyms

  • butterfly
  • lepidopteran

Antonyms

  • beetle
  • dragonfly