caespitose

Explore definitions, synonyms, and language insights of caespitose

Definitions

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