Italian edit

Noun edit

lemuride m (plural lemuridi)

  1. lemurid

Anagrams edit