Eugenic project Synonyms
Eugenic replaced
Definitions for Eugenic
- (adjective) pertaining to or causing improvement in the offspring produced
Synonyms for phrase
EP abbreviation
EP is an abbreviation for Eugenic ProjectWhat does EP stand for?
EP stands for "Eugenic Project"