English Dictionary
◊ DRYPIS
drypis
n : spiny-leaved perennial herb of southern Europe having
terminal clusters of small flowers