As nouns,
Theobroma cacao is a hyponym of
flowering tree; that is, Theobroma cacao is a
word with a more specific, narrower meaning than
flowering tree:
flowering tree: any tree having seeds and ovules contained in the ovary
Theobroma cacao: tropical American tree producing cacao beans