Italian edit

Adjective edit

macrodonti

  1. plural of macrodonte