Topical Terminology  

       

Topical Terminology > Wild Rosella Flowers



1 Definition

Wild Rosella Flowers

For Wild Rosella Flowers we have a term and definition in Food.



Wild Rosella Flowers (Food)

Scarlet colored petals of a naturalized tropical climber related to the native Hibiscus, they impart a crisp, berry-rhubarb flavor.


See more Food Terms ...



Similar

Browse words that start with:




Browse All Terms by First Letter

Term Search



Powered by Odin Assemble 2.5a