Tubularian meaning

(zoology) Any hydroid belonging to the suborder Tubularida.
noun
0
0
Advertisement