English edit

Noun edit

eleutherosides

  1. plural of eleutheroside