Endemic

What is Endemic?

Endemic definition and meaning on Dictionary terms:
adjective Also en

Tags: