Malabar spinaches

EnglishEdit

NounEdit

Malabar spinaches

  1. plural of Malabar spinach