amphitropous ovule - definitions and synonyms

amphitropous ovule noun

  1. English Meaning: 

    : a partly inverted ovule turned back 90 degrees on its stalk