Xanthorroea

Explore definitions, synonyms, and language insights of Xanthorroea

Definitions

Noun
grass trees; sometimes placed in family Xanthorrhoeaceae

More General Terms