Tamil Dictionary 🔍

deinoceras

Dei*noc"e*ras, n. Etym: [NL.] (Paleon.) Defn: See Dinoceras.


deinoceras - Similar Words