meaning of capsella

1. shepherds purse


Related Words

capsella | capsella bursa-pastoris |

Developed & Maintained By Taraprasad.com

Treasure Words