ATAVISTS
Definition
ATAVISTS is the plural of ATAVIST.
noun ATAVIST: an organism that has the characteristics of a more primitive type of that organism.
ATAVISTS is the plural of ATAVIST.
noun ATAVIST: an organism that has the characteristics of a more primitive type of that organism.