ALL meanings of solenocyte
so·le·no·cyte
S s - noun solenocyte 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. 1
- noun solenocyte an elongated, tubular flame cell with one or more long flagella, occurring in certain annelids, cephalochordates, etc. 0