diplurans

English

Noun

diplurans

  1. plural of dipluran