leptochroa
/lɛptəˈkroʊ.ə/Definitions
1. noun
A genus of moths in the family Gelechiidae.
“The new species of leptochroa moth was discovered in the Amazon rainforest.”
2. noun
A type of small moth, often found in tropical regions.
“The nocturnal leptochroa moth was spotted near the campsite.”