Spanish potato Meaning, Definition & Usage

Definitions
  1. (Bot.), the sweet potato. See under Potato.

Webster 1913