Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of nopal

- A cactaceous plant (Nopalea cochinellifera), originally Mexican, on which the cochineal insect feeds, and from which it is collected. The name is sometimes given to other species of Cactaceae.