meaning of ononis repens

1. European woody plant having pink flowers and unifoliate leaves and long tough roots; spreads by underground runners


Related Words

ononis repens |

Developed & Maintained By Taraprasad.com

Treasure Words