Mobile
Log In Sign Up
Home > french-english > "gemmule" in English

English translation for "gemmule"

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)
Similar Words:
"gemmifère" English translation, "gemmipare" English translation, "gemmiparité" English translation, "gemmologie" English translation, "gemmologue" English translation, "genade" English translation, "gencive" English translation, "gendarme" English translation, "gendarme à cheval" English translation, "gendarmerie maritime" English translation