morula : Idioms & Phrases

Index


Sperm morula

  • . (Biol.) Same as Spermosphere.
Webster 1913