meaning of rhabarbarate

1. Impregnated or tinctured with rhubarb.


Related Words

rhabarbarate |

Developed & Maintained By Taraprasad.com

Treasure Words