Word info

eight-spotted flea beetle

Noun

Meaning

eight-spotted flea beetle (plural eight-spotted flea beetles)

Omophoita cyanipennis, a Northern and Central American species of flea beetle.

Source: en.wiktionary.org

Close letter words and terms