Definition of ocra

Definition of ocra
  1. ocra Noun Alternative spelling of okra
  2. okra Noun the annual plant, "Hibiscus esculentus", of Ethiopian origin, grown for its edible pods.
Feedback Form