Definitions English

  • Not leguminous.