English

edit

Etymology

edit

nephro- +‎ pore

Noun

edit

nephropore (plural nephropores)

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