Meaning of amphitropous

Definition of amphitropous

(adj) (of a plant ovule) partly inverted; turned back 90 degrees on its stalk

Other information on amphitropous

WIKIPEDIA results for amphitropous
Amazon results for amphitropous