Gemmipares

word

Noun form

Animals which increase by budding, as hydroids.
More about this word
Synonyms and related words
Explore this word