What is the full meaning of spermatids
SPERMATID, a cell that develops directly into a spermatozoon [n]
Example of the word spermatids placed on a Scrabble board.