Macruroid /(?)/

Ma·cru·roid

Macruroid

a.
  1. Like or pertaining to the Macrura. (Zool.)