English

edit

Noun

edit

jatrophanes

  1. plural of jatrophane