primrose
1 definition
 
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
primroseprimroseprimrose
1 Comments
fruits ready to it from this month.....
ie. from march...
400