nephropore

English

Etymology

From nephro- +‎ pore.

Noun

nephropore (plural nephropores)

  1. An opening of the antennal gland on the ventral surface of the coxa of an insect's antenna