Dictionary.com
Thesaurus.com

solenocytic

  • a word derived from solenocyte.
    solenocyte
    noun
    a type of long, narrow, flagellated cell that functions in excretion of nitrogenous wastes and occurs in a variety of organisms, including certain annelids and mollusks.

More Suggestions