English | German | Russian | Czech

tracheated English

Meaning tracheated meaning

What does tracheated mean?

tracheated

(zoology) Having tracheae.

Are you looking for...?