Tamil Dictionary
🔍
megaceros
Me*gac"e*ros, n. Etym: [NL., fr. Gr. me`gas great + horn.] (Paleon.) Defn: The Irish elk.
megaceros - Similar Words
megacosm
macros
menacer
acerous
acerose
melicerous
meliaceous
megacephalous
meros
macer
madurai.io
About