Portuguese

edit

Adjective

edit

insetívoras

  1. feminine plural of insetívoro