Definisi 'allopatry'

English to English
noun
1 the occurrence of related organisms in separate geographical areas with no overlap Terjemahkan
source: wordnet30


Visual Synonyms