tephrosia_purpureaEnglish

Tephrosia purpurea, bastard indigo

Noun

East Indian shrub

English: bastard indigo, Tephrosia purpurea

English words with similar meanings

Show 1 words