superlattices

English

Noun

superlattices

  1. plural of superlattice