Campanularid definition

(zoology) Any of the hydroid family Campanularidae.
noun
0
0
Advertisement