Synonym-English dictionary »

homo sapiens sapiens synonyms in English

SynonymEnglish
Homo sapiens sapiens noun

homo sapiens sapiensnoun

modern mannoun