tracheate









tracheate


adjective

  1. (of an arthropod) having tracheae.

noun

  1. a tracheate arthropod.
48 queries 0.428