Tamil Dictionary 🔍

shielddrake

Shield"drake`, n. (Zoöl.) Defn: A sheldrake.


shielddrake - Similar Words