aeluroid

/ɛˈluːroʊɪd/

Definitions

1. noun

A type of insect in the order Hemiptera, related to leafhoppers.

“The researcher specialized in the study of aeluroids, which are common pests in agricultural fields.”

Synonyms

  • leafhopper
  • treehopper