Portuguese edit

Adjective edit

insetívora

  1. feminine singular of insetívoro