Solenocyte Definition
səlēnəsīt
noun
An elongated, tubular flame cell with one or more long flagella, occurring in certain annelids, cephalochordates, etc.
Webster's New World
Find Similar Words
Find similar words to solenocyte using the buttons below.