drypis Meaning, Definition & Usage

  1. noun spiny-leaved perennial herb of southern Europe having terminal clusters of small flowers

WordNet