Definition of moss animalcule in English:

moss animalcule

noun

  • 1Moss animal.

  • 2Rare a tardigrade.

Origin

Late 19th century; earliest use found in The Century Dictionary.