Skip to main content

sertularia

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