What is the full meaning of cumaceans
CUMACEAN, a small crustacean living on the seabed [n]
Example of the word cumaceans placed on a Scrabble board.