macropode

French

Adjective

macropode (plural macropodes)

  1. macropodous

Further reading

Italian

Adjective

macropode f pl

  1. feminine plural of macropodo