oil nut - Inglés Sinónimo Diccionario

oil nut

n.
[1] buffalo nut , elk nut