1 kantiara | Definition of kantiara

kantiara

noun
kan·​ti·​ara | \ ËŒkantēˈa(a)rÉ™\
plural -s

Definition of kantiara

: a spinose plant (Carthamus oxycantha) resembling the safflower that grows in troublesome clumps in Indian grasslands but can be made edible for livestock by beating off the spines

History and Etymology for kantiara

origin unknown

Keep scrolling for more