lanolin bush

Noun

 * 1) Certain plants that yield lanolin, all of Australia