Okay. We're offering a try at a reply to our own question: it may be a form of edible hibiscus. The link at
http://www.al.com/living/index...
includes descriptions and pictures that provide the closest match to anything we've found on the internet. Alternatively, it may be a form of okra.
Thanks for any ideas or experiences you sages have.
Mark and Kate