Skip to main content

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
Advertisement