What is the full meaning of ammocetes
AMMOCETE, the larva of a lamprey [n]
Example of the word ammocetes placed on a Scrabble board.