clypeastroid

/klaɪpiːˈstɔɪrd/

Definitions

1. noun

A beetle of the family Coccinellidae, especially one of the genus Coccinella.

“The garden was infested with coccinellid beetles, including clypeastroid species.”

Synonyms

  • coccinellid
  • ladybug

Antonyms

  • aphid
  • scale insect