roselle
English Dictionary
->
Letter R
-> roselle
Search Dictionary:
roselle Definition
(n)
East
Indian
sparsely
prickly
annual
herb
or
perennial
subshrub
widely
cultivated
for
its
fleshy
calyxes
used
in
tarts
and
jelly
and
for
its
bast
fiber
roselle Synonyms
Hibiscus sabdariffa
Jamaica sorrel
red sorrel
roselle
rozelle
sorrel
© Art Branch Inc.