Delundung - Definition - Law Dictionary Home Dictionary Definition delundung
Definition :
An East Indian carnivorous mammal Prionodon gracilis resembling the civets but without scent pouches It is handsomely spotted
View Judgments Citing this PhraseView Acts Citing this Phrase