Definition & Meaning | English word TRACHEATION
TRACHEATION
Definitions of TRACHEATION
- (biology) The arrangement of tracheae in a tracheate arthropod
Number of letters
11
Is palindrome
No
Search for TRACHEATION in:
Page preparation took: 133.48 ms.