bean leafroller noun1 •A species of crambid moth, Omiodes diemenalis, native to Asia and Australasia. formsbean leafrollers