◄ Idioblast ►

Dictionary
(n.) An individual cell, differing greatly from its neighbors in regard to size, structure, or contents.

                                                                                                                                                                                                                                       

Clyx.com


Ides Of March
Top of Page
Top of Page