Noun
fenestellid (plural fenestellids) (zoology) Any member of the Fenestellidae, a family of bryozoans.