lentogens

English

Noun

lentogens

  1. plural of lentogen