English | German | Russian | Czech

zoid English

Meaning zoid meaning

What does zoid mean?

zoid

a reproductive cell that possesses one or more flagella, and is capable of independent movement.

Are you looking for...?

Zoilism | zoite | zoist | zoism | zoic | Zoie | Zoigl | zoiks | zoisite | Zoilean | Zoilus | zoinks