×

gemmule meaning in English

n. gemmule, gemma, leaf bud, budlike growth which separates from the parent plant to form a new plant (botany); asexually produced mass of cells which may form into a new organism (zoology)

Related Words

  1. gemmologie
  2. gemmologue
  3. genade
  4. gencive
PC Version

Copyright © 2018 WordTech Co.