Positive Words Obcordate MrPositive - March 13, 2016 0 Obcordate- Meaning: Adjective. The heart shaped leaf.