Meaning of ladybird

Definition of ladybird

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

Other information on ladybird

WIKIPEDIA results for ladybird
Amazon results for ladybird