meaning of locustic

1. Pertaining to, or derived from, the locust; -- formerly used to designate a supposed acid.


Related Words

locustic |

Developed & Maintained By Taraprasad.com

Treasure Words