lomadvīpa लोमद्वीप

Definition: m. a species of parasitic worm