French-Spanish dictionary »

spermatophore meaning in Spanish

FrenchSpanish
spermatophore nom {m}

espermatóforonoun