Indian caustic barley

English

Noun

Indian caustic barley (uncountable)

  1. Synonym of sabadilla.