Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of tenerife
  1. noun
    a Spanish island in the Atlantic off the northwestern coast of Africa; the largest of the Canary Islands
Definition that contains tenerife
  • pinwheel perennial subshrub of Tenerife having leaves in rosettes resembling pinwheels
  • aeonium haworthii perennial subshrub of Tenerife having leaves in rosettes resembling pinwheels
My lists:
Recently viewed words: