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
Tweet