Synonyms for "vetchworm"

Words with similar meaning