the sea lamprey is an invasive species what does this mean
I think it means it invades another habitat.
1.3k questions
1.1k answers
30 comments
9.8k users