epicarid

/ɛpɪˈkærɪd/

Definitions

1. noun

A subfamily of beetles in the family Coccinellidae.

“The biologist studied the epicarid family to understand their behavior.”

2. adjective

Related to or belonging to the subfamily Epicarinae.

“The epicarid beetles were found in the forest ecosystem.”

Synonyms

  • coccinellid
  • ladybird beetle

Antonyms

  • aphid
  • aphidophagous insect