Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of tubularia

- A genus of hydroids having large, naked, flowerlike hydranths at the summits of long, slender, usually simple, stems. The gonophores are small, and form clusters at the bases of the outer tentacles.