DictionaryForumContacts

   German
Terms for subject Life sciences containing sich fortpflanzen | all forms
GermanEnglish
sich selbsttätig fortpflanzen könnento be capable of continued propagation