English | German | Russian | Czech

tillodont English

Meaning tillodont meaning

What does tillodont mean?

tillodont

(zoology) Any of a group of extinct mammals of the order Tillodontia

Are you looking for...?