Definitions Found:

having two petals