Noun
drupe [pl. drupes]
drupe [pl. drupes]
حسلة {ثمرة لحمية مفردة النواة}
drupe [pl. drupes]
أحادية النواة {مِنَ النّبَات}
similar Results
drupes (n.) , [sing. a drupe]