Definition, Meaning & Synonyms | English word ECOTYPE
ECOTYPE
Definitions of ECOTYPE
- (ecology) A phenotype that is adapted to a specific environment.
Number of letters
7
Is palindrome
No
Search for ECOTYPE in:
Page preparation took: 154.59 ms.