meaning of wink at

1. an antineoplastic drug used to treat some forms of cancer


Related Words

periwinkle plant derivative | wink at |

Developed & Maintained By Taraprasad.com

Treasure Words