Wordigg

zoid Definitions

noun

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

Discover More the word zoid

Scrabble the word zoid

zoid thesaurus

Examples include zoid