×

spermatozoon meaning in French

n. spermatozoïde (gamète mâle mûr de animaux ou des végétaux, apte à féconder la gamète femelle)

Related Words

  1. spermatozoan
  2. spermatozoid
  3. spermic
  4. spermicide
PC Version

Copyright © 2018 WordTech Co.