English

edit

Noun

edit

leptometers

  1. plural of leptometer