Definition of Macruran

  • (n.) One of the Macrura.

Synonyms of Macruran


No Synonyms Found.

Antonyms of Macruran


No Antonyms Found.

Homophones of Macruran


No Homophones Found.