See Also: almagra(dictionary)

almagra (iou)



almagra noun.L16-E19.

A deep red ochre found in Spain.