Home

Word

maple-leaf, n.
more info the emblem of Canada
<noun.communication>

maple-leaf
semantic pointers
hypernym