Definify.com

Definition 2024


caroube

caroube

French

Noun

caroube f (plural caroubes)

  1. carob (fruit)

Related terms