Word Meaning

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


Meaning of amphitropous

- Having the ovule inverted, but with the attachment near the middle of one side; half anatropous.