Atavist Meaning

There are 1 meaning(s) for word Atavist

Meaning 1 : an organism that has the characteristics of a more primitive type of that organism

    Synonyms : throwback