obelia
nounDefinition of obelia
: any of a genus (Obelia) of small colonial marine hydroids with colonies branched like trees
Keep scrolling for more