bean leafroller
Jump to navigation
Jump to search
English[edit]
Noun[edit]
bean leafroller (plural bean leafrollers)
- A species of crambid moth, Omiodes diemenalis, of the Asia and Australasia.
bean leafroller (plural bean leafrollers)