PISTILLATE as ADJECTIVE

  1. Meaning
    • bearing or consisting of carpels
    Synonym(s) Antonym(s)
  2. Meaning
    • having gynoecia, or pistils, the ovule-bearing organ of a seed plant
    Similar To