• Mantletree

    Full definition of mantletree

    Noun

    mantletree

    (plural mantletrees)
    1. Alternative spelling of mantle-tree

    Anagrams

    © Wiktionary