What is the full meaning of otarid
of or like an otary, an eared seal [adj]
Example of the word otarid placed on a Scrabble board.