Home
Search
Index
Definify.com
Webster
1913
Edition
Trichocyst
Trich′o-cyst
,
Noun.
[Gr.
τρίξ
,
τριχός
, a hair + [GREEK] bag.]
(Zool.)
A lasso cell.
Similar Results