Ramo is a bouquet or a branch. The word can also mean a cluster or bunch which is why it is used for bouquet.
When used for branch it can mean a branch of a tree or a branch of science. When talking about a branch of science it could further be translated with the word industry.
The feminine form of the word, rama, is used as well to refer to a branch.
To ramify means to branch,like a tree. A ramification is a result of an action.