leptomata

English

Noun

leptomata

  1. plural of leptoma