primrose
 
Noun
A yellow fruit with crisp flesh and a large hollow cavity containing a single seed. The fruit has a strong fragrance reminiscent of rose water. The trees tend to grow in shaded valleys and close to rivers.
Synonyms
rose apple
Tags
food
Pictures
Click to enlarge
primroseprimroseprimrose
400