macropodide

Italian

Etymology

From macro- +‎ -podide.

Noun

macropodide m (plural macropodidi)

  1. macropod