Definition of pearl everlasting in English:

pearl everlasting

noun