English → Hindi dictionary

castoroides

केस्टरॉइड्स / कैस्टोरोइड्स / कैस्टरॉइड्सNOUN

Definition

extinct beavers of the Pleistocene; of eastern and southern United States

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