Limerods, noun plural of limerod. Synonyms in the same form.
limetwigs, limeyards
All synonyms for limerod →