cespitose

Explore definitions, synonyms, and language insights of cespitose

Definitions

Adjective Satellite
(of plants) growing in small dense clumps or tufts