English → Hindi dictionary

star nosed mole

स्टार नोसेड मोलेNOUN

Definition

amphibious mole of eastern North America having pink fleshy tentacles around the nose

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