tiger pear

English

Noun

tiger pear (plural tiger pears)

  1. The cactus Opuntia aurantiaca.