Big Huge Thesaurus

haploidic

adjective

antonyms