Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

trachenchyma Definition

Cancel
trachenchyma
noun
A vegetable tissue consisting of tracheae

Words Related to trachenchyma!

trachenchyma Examples by Brain Bank Users