meaning of okra
1. long mucilaginous green pods; may be simmered or sauteed but used especially in soups and stews
Related Words
okra | okra plant |
1. long mucilaginous green pods; may be simmered or sauteed but used especially in soups and stews
okra | okra plant |