meaning of yellow cleavers

1. common yellow-flowered perennial bedstraw; North America and Europe and Asia


Related Words

yellow cleavers |

Developed & Maintained By Taraprasad.com

Treasure Words