Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
okra
in English
okra
us
/ˈoʊkrə/
uk
/ˈoʊkrə/
#uncommon
Definitions
Noun
edible
seed
pod
of
a
tropical
plant
tropical
mallow
plant
(
Abelmoschus
esculentus
)