Section 5 of this paper mentions an upper bound on the number of elementary trees rooted at a given node. That bound is so incorrect that I have no idea how I ended up with it. Thanks to Keith Hall for asking (on 2004-09-27; I replied the following day).
For example, if m=6, k=3, a given node is the root of at most 59 elementary trees, rather than at most 43 as claimed in the paper.
The correct bound is a generalization of the Catalan numbers. Fix m >= 1. There are precisely f(k) complete m-ary trees with exactly k internal (i.e., non-leaf) nodes, where f is defined by the recurrence
Thus, a given node in an infinite, complete m-ary tree T is the root of exactly f(0)+f(1)+...+f(k) elementary trees with up to k internal nodes. (Only the internal nodes are freely determined; all children of an internal node must be included as frontier nodes.)
In our situation, T is a finite, not necessarily complete m-ary tree. However, this only reduces the number of elementary trees rooted at each node, so f(0)+f(1)+...+f(k) is still an upper bound. For the example of m=6, k=3, f(0)+f(1)+f(2)+f(3)=59.