mirmecofagide
Italian
Noun
mirmecofagide
m
(
plural
mirmecofagidi
)
myrmecophagid