algarrobilla
alˌɡar-roh-BEE-yah
Definitions
1. noun
A type of tree or a plant that produces carob pods, or the carob pods themselves.
“The hikers picked carob pods from the algarrobilla trees to make a nutritious snack.”
alˌɡar-roh-BEE-yah
1. noun
A type of tree or a plant that produces carob pods, or the carob pods themselves.
“The hikers picked carob pods from the algarrobilla trees to make a nutritious snack.”