See Also: surroyal(medicine)
surroyal(dictionary)

surroyal (iou)



surroyal noun. LME.
[from SUR- + ROYAL noun.]
An upper or terminal branch of a stag's antler.