Meaning of drypis
Definition of drypis
(noun)
spiny-leaved
perennial
herb
of
southern
Europe having
terminal
clusters of
small
flowers
Other information on drypis
WIKIPEDIA results for
drypis
Amazon results for
drypis
Tweet