EnglishEdit

AdjectiveEdit

idioblastic

  1. of, or relating to an idioblast