insectivorous ne demek

  1. insectivorous : böcekçil