4 results found

Search Results for: gemmation

Gemmation

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

Budding

Budding Definition In a general context, budding refers to a state where development begins. In science, its meaning refers... Read More

Gemmulation

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

Gemmule

Definition noun, plural: gemmules (botany) A small gemma; a bud produced by gemmation. (zoology) A mass of cell capable of... Read More