stellerid

/ˈstɛlərɪd/

Definitions

1. noun

A member of a family of butterflies, particularly in the subfamily Riodininae, characterized by their iridescent colors and often distinctive wing patterns.

“The stellerid butterflies in the tropical rainforest displayed their vibrant colors to attract mates.”

Synonyms

  • butterfly
  • lepidopteran

Antonyms

  • mollusk
  • non-butterfly insect