Attested.to

Definition

East Indian tree with valuable hard lustrous yellowish wood

Seed ·