EnglishsemiriparianwordMeaningNo dictionary definition has been added for "semiriparian" yet.Related wordspseudoriparian(English)semimarine(English)semipiscine(English)semiaquatic(English)semi-aquatic(English)potadromous(English)amphibious(English)merobenthic(English)SourcesNo citations have been attached yet.