diapside

Italian

Noun

diapside m (plural diapsidi)

  1. diapsid

Anagrams