Participating meaning : To join in, to take part, to involve oneself (in something). To share, share in (something). To share (something) with others; to transfer (something) to or unto others.
participating
areca nuts
rewilding
outdistancing
physical examinations