Oxlips Meaning

There are 1 meaning(s) for word Oxlips

Meaning 1 : Eurasian primrose with yellow flowers clustered in a one-sided umbel

    Synonyms : paigle,  primula elatior