English Dictionary
Definition ladybug in British English
ladybug noun
[countable] noun
/ˈleɪdiˌbʌɡ/
English Dictionary