Biology

Define trachea pl. tracheae

Asked by
Last updated by anonymous
1 Answers
Log in to answer
Tiny air tubes that branch throughout the insect body for gas exchange.