ladybirds

Meaning

plural of ladybird

ladybird

Any of the Coccinellidae family of beetles, typically having a round shape and red or yellow spotted elytra.

Synonyms

Coccinellidae

lady bugs

Translations

دعسوقيات

Coccinellidae

Coccinellidae

coccinellidi

Coccinellidae

Coccinellidae

Coccinellidae

Notes

Sign in to write sticky notes