meaning of capsella bursa pastoris

1. white-flowered annual European herb bearing triangular notched pods; nearly cosmopolitan as an introduced weed


Related Words

capsella bursa-pastoris |

Developed & Maintained By Taraprasad.com

Treasure Words