4 English Synonyms for ALPHECCA
Prev.1Next
Definition: 1. (biology) An asexual reproductive structure, as found in animals such as hydra (genus Hydra) and plants such as liverworts (division Marchantiophyta), consisting of a cluster of cells from which new individuals can develop; a bud.
There are 3 definitions of the word Gemma
Show more information about Gemma
Prev.1Next
Search took: 7.2294 ms