Attested.to

Definition

tropical tree of Florida and West Indies yielding edible fruit

Seed ·

Term in context

canistel in CommonParlance