tubipora
English
tubipora meaning in English • tubipora का अर्थ अंग्रेजी में
Noun
- A genus of halcyonoids in which the skeleton, or coral (called >organ-pipe coral >), consists of a mass of parallel cylindrical tubes united at intervals by transverse plates. These corals are usually red or purple and form large masses. They are