English → Hindi dictionary

smiledon californicus

समिलदों कैलिफोरनिक्स / समिलदोंNOUN

Definition

North American sabertooth; culmination of sabertooth development

Looking for poetry? Read shayari and poems by great poets.