Attested.to

Definition

a shrub of the genus Carissa having fragrant white flowers and plumlike red to purple-black fruits

Seed ·

Term in context

carissa in CommonParlance