What is the full meaning of tunicates
TUNICATE, a small marine animal [n]
Example of the word tunicates placed on a Scrabble board.