Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of obcordate

- Heart-shaped, with the attachment at the pointed end; inversely cordate: as, an obcordate petal or leaf.