• Horsebean

    Full definition of horsebean

    Noun

    horsebean

    (plural horsebeans)
    © Wiktionary