Italian

edit

Etymology

edit

From macro- +‎ -podide.

Noun

edit

macropodide m (plural macropodidi)

  1. macropod
  NODES
Note 1