Trachenchyma
Word Dictionary
-> Trachenchyma
Search:
Trachenchyma
(n.) A vegetable tissue consisting of tracheae.
Terms of Use
Canadian Jobs