English edit

Noun edit

tracheides

  1. plural of tracheide