Italian

edit

Noun

edit

lemuride m (plural lemuridi)

  1. lemurid

Anagrams

edit