← DefinitionshareGuessmacruransnounPlural of macruran; long-tailed crustaceans such as lobsters, shrimp, or prawns.No synonyms or antonyms found for this word.