What is the full meaning of almuds
ALMUD, a Spanish unit of capacity, also ALMUDE [n]
Example of the word almuds placed on a Scrabble board.