logometers

English

Noun

logometers

  1. plural of logometer