octuplicates

English

Noun

octuplicates

  1. plural of octuplicate