meaning of exoculate

1. To deprive of eyes.


Related Words

exoculate |

Developed & Maintained By Taraprasad.com

Treasure Words