Definify.com

Definition 2024


spermatozoidai

spermatozoidai

Lithuanian

Noun

spermatozòidai m pl

  1. nominative plural form of spermatozoidas.
  2. vocative plural form of spermatozoidas.