Meaning & Definition of Ladybird in English
English⟶
Ladybird
/ledibərd/
noun
1. Small round bright-colored and spotted beetle that usually feeds on aphids and other insect pests
synonym:
- ladybug,
- ladybeetle,
- lady beetle,
- ladybird,
- ladybird beetle