vocab dash
Log in
Sign up
ombrohydrochorie
Meanings
Noun
1. ombrohydrochory
(botany)