ladybirds

noun
  1. plural of ladybird; small round beetles that are typically red or yellow with black spots
  2. Usage: British English

Examples