ladybird

/ˈleɪdɪbɜːd/

Definitions

1. noun

a small beetle with a red and black body, especially the Seven-spotted Ladybird (Coccinella septempunctata) which is often considered a beneficial insect because it feeds on aphids and other garden pests.

“The garden was filled with ladybirds, which helped to control the aphid population.”

Synonyms

  • Coccinella
  • ladybug

Antonyms

  • garden pest
  • pest