We do not currently know of any synonyms for nestlers.
The noun nestlers is defined as:
Did you mean nestles or nestler?