Definify.com

Definition 2025


spermatozoidas

spermatozoidas

Lithuanian

Noun

spermatozòidas m (plural spermatozòidai) stress pattern 1

  1. spermatozoon

Declension