ovitrap

English

noun
Definitions
  • A device that resembles the preferred breeding site of mosquitoes, used to attract them and capture their eggs in scientific studies.

Etymology

Prefix from English trap.

Origin

English

trap

Gloss

Timeline

Distribution of cognates by language

Geogrpahic distribution of cognates

Cognates and derived terms