Spanish

edit

Noun

edit

estrepsirrino m (plural estrepsirrinos)

  1. strepsirrhine