Sekirov Dictionary

imbriferous

adjective1

  1. Rainy; rain-causing; relating to rain.
forms

more imbriferous · most imbriferous

This dictionary works without the internet: on your phone · in Chrome