See Also: Sheldrake(medicine)
sheldrake(dictionary)

sheldrake (iou)



sheldrake noun. . ME.
[Prob. from SHELD + DRAKE noun2; var. form assim. to SHIELD noun1, app. with ref. to the knob on the bill of a breeding male.]
= SHELDUCK.