The Caribbean Dictionary

Advertisment
primrose
1 definition
1
 
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
Stephen Koontz Mar 03, 2015
fruits ready to it from this month.....
ie. from march...
400

Advertisment


Advertisment