Word info

eyed ladybug

Noun

Meaning

eyed ladybug (plural eyed ladybugs)

Anatis ocellata, a species of ladybug with a pattern resembling eyes.

Source: en.wiktionary.org

Close letter words and terms