dvimukha द्विमुख

Definition: m. a kind of worm