Spanish edit

Noun edit

estrepsirrino m (plural estrepsirrinos)

  1. strepsirrhine