imbriferous adjective1 •Rainy; rain-causing; relating to rain. formsmore imbriferous · most imbriferous