lopseed

Noun

 * 1) Any of the plant family.

Translations

 * Japanese: 蝿毒草