insetívoras

Portuguese

Adjective

insetívoras

  1. feminine plural of insetívoro