DICTIONARY


Definition of OKRAS

noun : OKRAS

Source: WordNet 3.1

  • 1. (

    ) long green edible beaked pods of the okra plant ;

  • 3. (

    ) long mucilaginous green pods; may be simmered or sauteed but used especially in soups and stews ;


See more about : OKRAS