Definition of spermatophoric in US English:

spermatophoric

adjective

Zoology