Obelia

Noun

  • (zoology) Any of various colonial marine hydroids of the genus Obelia.

Leave a Reply

Your email address will not be published.