Cynodon

Explore definitions, synonyms, and language insights of Cynodon

Definitions

Noun
creeping perennial grasses of tropical and southern Africa