papilla n.
/ pəˈpilə /
পেপিলা
/ pepilaa /
Meanings
1
a small rounded protuberance on a part or organ of the body
সৰু টেমুনা বা টোপোৰা