Italian-English dictionary »

drupa meaning in English

ItalianEnglish
drupa noun
{f}

drupe [drupes](fruit with soft flesh and a hard pit)
noun
[UK: druːp] [US: ˈdruːp]

drupelet(one of the small drupe-like subdivisions which compose the outer layer of certain fruit)
noun
[UK: ˈdruː.plɪt] [US: ˈdruː.plɪt]