Where does “spermule” come from?

spermule (English) comes from New Latin spermulum.

spermule (English): A spermatozoon

Definitions

  1. A spermatozoon

Ancestry of “spermule”, step by step

StepLanguageWordMeaning
1New Latinspermulum
Every word from New Latin spermulum