cephalob
/sɛfəˈlɔb/Definitions
1. noun
A type of free-living marine nematode worm.
“The marine biologist studied the behavior of cephalobs in their natural habitat.”
1. noun
A type of free-living marine nematode worm.
“The marine biologist studied the behavior of cephalobs in their natural habitat.”