Definition of Idioblast

Noun: idioblast  'i-dee-u,blast

  1. 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