genus Andryala

Explore definitions, synonyms, and language insights of genus Andryala

Definitions

Noun
a genus of hardy hairy latex-producing perennials of Mediterranean area

More General Terms