nanoellipses

English

Noun

nanoellipses

  1. plural of nanoellipse