What is the full meaning of spermatophore
a case enclosing the spermatozoa of certain crustaceans, molluscs and amphibians [n -S]
Example of the word spermatophore placed on a Scrabble board.