Complex sentence: The word mesocyclone is, strictly speaking, only associated with weather radar terminology since the presence of a mesocyclone can only be truly verified by Doppler weather radar.
Split into simpler sentences: The word mesocyclone is, strictly speaking, only associated with weather radar terminology. This is because the presence of a mesocyclone can only be truly verified by Doppler weather radar.