margarodid

/ˌmɑrɡəˈroʊdɪd/

Definitions

1. noun

an extinct family of ancient beetles in the order Coleoptera

“Fossil remains of margarodids have been found in several ancient rock formations.”

Synonyms

  • beetle
  • coleopteran

Antonyms

  • insectoid
  • vertebrate