mouflon: wild mountain sheep of Corsica and Sardinia
mountain sheep: any wild sheep inhabiting mountainous regions
common staghorn fern: commonly cultivated fern of Australia and southeastern Asia and Polynesia