LADYBUG


Meaning of LADYBUG in English

[la.dy.bug] n [Our Lady, the Virgin Mary] (1699): any of numerous small nearly hemispherical often brightly colored beetles (family Coccinellidae) of temperate and tropical regions that usu. feed both as larvae and adults on other insects--called also lady beetle, ladybird, ladybird beetle

Merriam-Webster English vocab.      Английский словарь Merriam Webster.