Definify.com

Definition 2026


algarrobo

algarrobo

Spanish

Noun

algarrobo m (plural algarrobos)

  1. carob tree