Attested.to

Definition

East Indian tree bearing deeply ridged yellow-brown fruit

Seed ·

Term in context

carambola in CommonParlance