meaning of balsamine

1. The Impatiens balsamina, or garden balsam.


Related Words

balsamine |

Developed & Maintained By Taraprasad.com

Treasure Words