Shielddrake

Shield´drake`


n.1.(Zool.) A sheldrake.