English

edit

Noun

edit

idioblasts

  1. plural of idioblast

Anagrams

edit