amphitropous
English Dictionary
->
Letter A
-> amphitropous
Search Dictionary:
amphitropous Definition
(a) (
of
a
plant
ovule
)
partly
inverted
;
turned
back
90
degrees
on
its
stalk
amphitropous Synonyms
amphitropous
© Art Branch Inc.