The teledu of the East Indies. It emits a disagreeable odor.
n. A mean, paltry fellow;-a carnivorous animal allied to the skunk.