Nowcasts meaning : A weather forecast predicting the weather for a very short upcoming period, usually of a few hours.
nowcasts
shield volcanos
biomorphs
wharfingers
alehouse