Definition & Meaning | English word MONODOMINANT
MONODOMINANT
Definitions of MONODOMINANT
- (ecology) dominated by organisms of a single species
Number of letters
12
Is palindrome
No
Search for MONODOMINANT in:
Page preparation took: 149.34 ms.