What is the full meaning of emerods
EMEROD, a haemorrhoid, also EMEROID [n]
Example of the word emerods placed on a Scrabble board.