Aren't some words ending in S often used in the plural without "'s" or "es"

To me, I have three beautiful cypress sounds perfectly acceptable even though I can't defend the practice. On the other hand, we know three grasses sounds quite normal, while I can't see why there should be a difference

Can anyone confirm my observation, and if so, what's the difference--thanks all


dalehileman