oculina
English
oculina meaning in English • oculina का अर्थ अंग्रेजी में
prop. n.
- A genus of tropical corals, usually branched, and having a very volid texture.