intromitters

noun
  1. plural of intromitter; organs or structures used for insertion, especially in biological reproduction
  2. Usage: biological; technical

Examples