English edit

Noun edit

macrurans

  1. plural of macruran