Tamil Dictionary 🔍

trilobita

Tri`lo*bi"ta, n. pl. Etym: [NL.] (Paleon.) Defn: An extinct order of arthropods comprising the trilobites.


trilobita - Similar Words