◄ Sagittocyst ►

Dictionary
(n.) A defensive cell containing a minute rodlike structure which may be expelled. Such cells are found in certain Turbellaria.

                                                                                                                                                                                                                                       

Clyx.com


Sagittated
Top of Page
Top of Page