solenostome

English

Etymology

From soleno- +‎ -stome.

Noun

solenostome (plural solenostomes)

  1. A pore, in some insects, that secretes sperm