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