MyDataFarming







Definitions of sepal:
  • noun:   one of the green parts that form the calyx of a flower



more on this topic on answers.com