margarodes

/mɑrɡəˈroʊdiːz/

Definitions

1. noun

A genus of scale insects of the family Margarodidae, often referred to as ‘marguerites’.

“The researcher specialized in the study of margarodes, which are known to infest citrus trees.”

Synonyms

  • armored scale
  • scale insect

Antonyms

  • green lacewing
  • leaf insect