Entomology definition of Sematophore

Please Like Us!!!

Entomology definition of Sematophore: a seminal packet, composed of the seminal
fluid mixed with the excretions of the accessory glands.

Reviews & Comments

Enjoy!