Search term seminiferous has one result
Jump to
EN English FR French
seminiferous (adj) [containing, bearing, or producing semen] (adj) séminifère (adj) [containing, bearing, or producing semen] (adj)