Earthnut



ENGLISH MEANING
noun
1.
A name given to various roots, tubers, or pods grown under or on the ground
2.
The esculent tubers of the umbelliferous plants Bunium flexuosum and Carum Bulbocastanum.
1.
The peanut