TRACHEIDES

Definition of TRACHEIDES