English → Hindi dictionary

elaphurus davidianus

एलाफुरस डाविडानुस / एल्फुरुसNOUN

Definition

large Chinese deer surviving only in domesticated herds

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