tephrosias

English

Noun

tephrosias

  1. plural of tephrosia