nephropore
English
Etymology
From
nephro-
+
pore
.
Noun
nephropore
(
plural
nephropores
)
An
opening
of the
antennal
gland
on the
ventral
surface of the
coxa
of an insect's
antenna