Definify.com

Definition 2025


caroube

caroube

French

Noun

caroube f (plural caroubes)

  1. carob (fruit)

Related terms