Webster's Revised Unabridged Dictionary · 1913
Shielddrake
Copy link
Shielddrake
, noun
(Zoology)
A sheldrake.
↑