TIGER PEAR
Meaning of TIGER PEAR in English
noun
: a much-branched very spiny prickly pear ( Opuntia aurantiaca ) that is a troublesome weed especially in Australia
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012