English edit

Noun edit

loriciferans

  1. plural of loriciferan