limnographs

English

Noun

limnographs

  1. plural of limnograph