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