Noun
peel [pl. peels] , {bot.}
قشرة {الثّمَرَةِ إلخ}، {نبات}
peel [pl. peels]
peel {bot.}
فسالة {نبات}