Tamil Dictionary 🔍

megaceros

Me*gac"e*ros, n. Etym: [NL., fr. Gr. me`gas great + horn.] (Paleon.) Defn: The Irish elk.


megaceros - Similar Words