Word Meaning

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


Meaning of resupinate

- Inverted in position; appearing to be upside down or reversed, as the flowers of the orchis and the leaves of some plants.