Meaning of ladybug

Definition of ladybug

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

Other information on ladybug

WIKIPEDIA results for ladybug
Amazon results for ladybug