English | German | Russian | Czech

syntopic English

Meaning syntopic meaning

What does syntopic mean?

syntopic

(biology) Having the ability to coexist without interference with other species.

Are you looking for...?