foraminiferal

  1. Noun delikli.