Meaning of ladybeetle

Definition of ladybeetle

(noun) small round bright-colored and spotted beetle that usually feeds on aphids and other insect pests

Other information on ladybeetle

WIKIPEDIA results for ladybeetle
Amazon results for ladybeetle