ecobiology in English dictionary ecobiology Sample sentences with "ecobiology" Declension Stem Try again Available translations French