Attested.to

Definition

East Indian evergreen tree bearing very acid fruit

Seed ·

Term in context

Averrhoa bilimbi in CommonParlance