0%

ALL meanings of solenocytes

so·le·no·cyte
S s
  • noun solenocytes 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
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?