meaning of yernut

1. An earthnut, or groundnut. See Groundnut (d).


Related Words

yernut |

Developed & Maintained By Taraprasad.com

Treasure Words