Eating one food may prevent osteoporosis and strengthen bones

特定の食品を1つ食べることが、骨粗鬆症を予防し、骨を強くする可能性がある

分解して解説
Eating one food 「一つの食品を食べることは」という意味です。ここでは、特定の種類の食品を摂取するという行為を指しています。
may prevent osteoporosis 「骨粗鬆症を予防する可能性がある」という意味です。'may'は可能性や不確実性を示唆します。
and 「そして」という意味で、前の要素と後の要素を繋げます。
strengthen bones 「骨を強くする」という意味です。骨の密度を高め、健康な状態にすることを指します。
熟語
prevent osteoporosis 骨粗鬆症を予防する:骨粗鬆症という病気になるのを防ぐという意味です。
strengthen bones 骨を強くする:骨の密度を高め、折れにくくするという意味です。
Eating one food 特定の食品を1つ食べること:ある特定の種類の食品を摂取するという意味です。
単語
Eating 食べる:食品を口に入れて摂取する行為を指します。
one 一つの:単数または一個を表します。
food 食品:人が食べることができる物の総称です。
may かもしれない:可能性や不確実性を示す助動詞です。
prevent 予防する:何か悪いことが起こるのを防ぐという意味です。
osteoporosis 骨粗鬆症:骨が弱くなり、折れやすくなる病気です。
and そして:二つの事柄を繋げる接続詞です。
strengthen 強くする:より強く、丈夫にするという意味です。
bones 骨:体を支える硬い組織です。
2週間前