endozoochorous - German English Dictionary