macaroni salad: having macaroni as the base
pasta salad: a salad having any of various pastas as the base
niche: (ecology) the status of an organism within its environment and community (affecting its survival as a species)