ladybird ( synonym found)

Definition of ladybird:

°(British Australia) Any of the Coccinellidae family of beetles, typically having a round shape and a red or yellow spotted shell.

Definition of ladybird:

°(British Australia) Any of the Coccinellidae family of beetles, typically having a round shape and a red or yellow spotted shell.

Back to Top