English

edit

Noun

edit

alcyoniidid (plural alcyoniidids)

  1. Any bryozoan of the family Alcyonidiidae