2 results found

Search Results for: gemmulation

Gemmulation

Gemmulation (Science: biology) see gemmation. Origin: From L. Gemmula, dim. Of gemma... Read More

Gemmation

Gemmation 1. (Science: biology) The formation of a new individual, either animal or vegetable, by a process of budding; an... Read More