English

edit

Noun

edit

loriciferans

  1. plural of loriciferan