Translation of "nodule" - English-Turkish dictionary

nodule

noun [ C ] uk us /ˈnɒdjuːl/

a small lump, especially on a plant or someone's body

yumru, ur, şişlik

(Translation of “nodule” from the Cambridge Learner’s Dictionary English-Turkish © Cambridge University Press)