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.

Words Starting With

Words Ending With

Unscrambles

solenocyte