a perennial herbaceous plant that overwinters as underground stem tubers (oxalis tuberosa) - Spanish English Dictionary

Suggest a Term