atavizm


Results for "atavizm"

Turkish - English dictionary

atavizm

(Turkish - English dictionary) :
atavism.