Search for word
Search
triploid
(s)
of a cell or organism having three complete sets of chromosomes
human triploid fetuses are usually spontaneously aborted
Words of close approximity