nuzzlers

nounPlural of nuzzler; multiple people or animals that nuzzle.

No synonyms or antonyms found for this word.