What is the full meaning of otorrhoeas
OTORRHOEA, a discharge from the ear [n]
Example of the word otorrhoeas placed on a Scrabble board.