curry plants

English

Noun

curry plants

  1. plural of curry plant