English edit

Etymology edit

Macrura +‎ -oid

Adjective edit

macruroid (comparative more macruroid, superlative most macruroid)

  1. (zoology, obsolete) Macrurous.

References edit

Anagrams edit