Meaning of jamaica dogwood
Definition of jamaica dogwood
(noun)
small
tree
of West Indies and Florida having
large
odd-pinnate
leaves and panicles of
red-striped
purple
to
white
flowers followed by
decorative
curly
winged
seedpods; yields
fish
poisons
Other information on jamaica dogwood
WIKIPEDIA results for
jamaica dogwood
Amazon results for
jamaica dogwood
Tweet