See Also: colloblast(dictionary)

colloblast (iou)



colloblast noun. E20.
[from Greek kolla glue + -O- + -BLAST.]
Zoology. = lasso-cell s.v. LASSO noun.