nodulated

listen to the pronunciation of nodulated
الإنجليزية - التركية
yumrulu
الإنجليزية - الإنجليزية
{s} having nodes