Attested.to

Definition

tropical American shrub or small tree having huge deeply palmately cleft leaves and large oblong yellow fruit

Seed ·

Term in context

Carica papaya in CommonParlance