oscarellid (English, noun)
expansion: oscarellid (plural oscarellids)
Senses:
glosses: Any marine sponge of the family Oscarellidae.
tags: rare
Forms:
form: oscarellids
tags: plural