English edit

Noun edit

lichenoporid (plural lichenoporids)

  1. Any marine bryozoan of the family Lichenoporidae