Definition, synonyms and related words
Thriving in sandy environments but also found in other environments.