Find the word definition

Wiktionary
tephrosin

n. A natural piscicide found in the the leaf and seeds of ''Tephrosia purpurea''.

Wikipedia
Tephrosin

Tephrosin is rotenoid. It is a natural fish poison found in the leaves and seeds of Tephrosia purpurea and T. vogelii.