English dictionary
endemical meaning and definition
Definition and meaning of endemical at MeaningMonkey.org. endemical meaning and definition in the English Dictionary.ENDEMICAL adjective
Definition of endemical (adjective)
Source: Princeton University Wordnet