Skip to definition.
Get the FREE one-click dictionary software for Windows.
NEW iPhone Audio English dictionary


Noun: idioblast
  1. An individual cell, differing greatly from its neighbours in regard to size, structure, or contents

Derived forms: idioblasts