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.”
1. noun
A beetle of the family Coccinellidae, especially one of the genus Coccinella.
“The garden was infested with coccinellid beetles, including clypeastroid species.”