cercolabes

/sərˈkɒləbiːz/

Definitions

1. noun

A type of Cercopidae or spittle bug, often found in tropical regions.

“The biologist spent years studying the behavior of cercolabes in their natural habitat.”

Synonyms

  • cercopid
  • spittle bug

Antonyms

  • aphid
  • scale insect