logolepts

English

Noun

logolepts

  1. plural of logolept