Where does “solenocyte” come from?
solenocyte (English) comes from English cyte, from Ancient Greek κῠ́τος — hollow”, “vessel.
solenocyte (English): A flagellated excretory cell, part of the...
Definitions
- A flagellated excretory cell, part of the...