insetívora

Portuguese

Adjective

insetívora

  1. feminine singular of insetívoro