sertularia
English
sertularia meaning in English • sertularia का अर्थ अंग्रेजी में
Noun
- A genus of delicate branching hydroids having small sessile hydrothecæ along the sides of the branches.