scansores

/skænzɔriːz/

Definitions

1. noun

A group of scanning or searching insects, typically beetles or flies, found in ancient Egypt.

“The scansores were a vital part of the ancient Egyptian ecosystem, helping to control pests.”

Synonyms

  • flies
  • insect swarms
  • scanning beetles

Antonyms

  • exterminators
  • pesticides