Skip to main content

Berry

Definition

A fruit that is fleshy throughout.