-
nounspiny-leaved perennial herb of southern Europe having terminal clusters of small flowerstype of:
Definition that contains drypis
We don't have definitions for this word yet.
We don't have definitions for this word yet.