Attested.to

Definition

mesquite of Gulf Coast and Caribbean Islands from Mexico to Venezuela

Seed ·

Term in context

algarroba in CommonParlance