Tephrosin Definition

noun

A natural piscicide found in the the leaves and seeds of Tephrosia purpurea.

Wiktionary

Find Similar Words

Find similar words to tephrosin using the buttons below.

Words Starting With

Words Ending With

Unscrambles

tephrosin