caroubes
French
Noun
caroubes
?
plural of
caroube