Malabar spinaches

English edit

Noun edit

Malabar spinaches

  1. plural of Malabar spinach