GEMMIFEROUS

Definition of GEMMIFEROUS

  1. (adj)bearing or reproducing by a gemma