ഉമ്പിളുന്ത

Noun



 * 1) tadpole; Tailed aquatic larva of an amphibian.