TRACHEATE MEANING IN ENGLISH

• Tracheate Definition & Synonyms

  1. (a.) Breathing by means of tracheae; of or pertaining to the Tracheata.
  2. (n.) Any arthropod having tracheae; one of the Tracheata.


RECENT SEARCHES