operla
/ˈɒpərə/Definitions
1. noun
A type of butterfly, particularly the Operla orio, a species of butterfly in the family Hesperiidae.
“The naturalist observed the rare Operla species in its natural habitat.”
1. noun
A type of butterfly, particularly the Operla orio, a species of butterfly in the family Hesperiidae.
“The naturalist observed the rare Operla species in its natural habitat.”