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
Tweet