macroarthropod
English
Etymology
From
macro-
+
arthropod
.
Noun
macroarthropod
(
plural
macroarthropods
)
A relatively
large-scale
arthropod