cytobands

English

Noun

cytobands

  1. plural of cytoband