Skip to main content

oilnut

English oilnut meaning in English  •  oilnut का अर्थ अंग्रेजी में
Noun
  • The buffalo nut. See Buffalo nut, under Buffalo>.
Advertisement