Attested.to

Definition

Philippine timber tree having hard red fragrant wood

Seed ·

Term in context

Cedrela calantas in CommonParlance