Definition, synonyms and related words
A cell or organism having such chromosomes
Having two different strands