English edit

Noun edit

jatrophanes

  1. plural of jatrophane