English → Hindi dictionary
therapsida
थेरेप्सिडा
Definition
extinct mammal-like reptiles found inhabiting all continents from the mid Permian to late Triassic
All Hindi meanings
थेरेप्सिडा
Similar words
order therapsida
Looking for poetry? Read shayari and poems by great poets.