Definition of Idioblast
Noun: idioblast 'i-dee-u,blast
- An individual cell, differing greatly from its neighbours in regard to size, structure, or contents
See also:
IDF
idioblastic
Anagrams containing the word idioblast
ilsboatid tidioblas stidiobla astidiobl lastidiob blastidio oblastidi ioblastid dioblasti