drypis

Explore definitions, synonyms, and language insights of drypis

Definitions

Noun
spiny-leaved perennial herb of southern Europe having terminal clusters of small flowers

More General Terms