meaning of oxlip

1. The great cowslip (Primula veris, var. elatior).
2.
Eurasian primrose with yellow flowers clustered in a one-sided umbel


Related Words

oxlip |

Developed & Maintained By Taraprasad.com

Treasure Words