indeciduate








adjective

  1. Zoology. not deciduate.
  2. Botany. having permanent leaves.
51 queries 0.573