As nouns the difference between terms and sagittocyst
is that terms is while sagittocyst is a capsule having a spindle-like needle produced by epidermal cells of certain turbellarians.
terms
English
Noun
(head)
Statistics
*
----
sagittocyst
English
Noun
(
en noun)
A capsule having a spindle-like needle produced by epidermal cells of certain turbellarians.