Attested.to

Definition

southeastern Asian tree producing large fruits resembling grapefruits

Seed ·

Term in context

Citrus grandis in CommonParlance