"hornmoose" in English Hornmoose {m pl} hornworts Detailed translations for "hornmoose" Hornmoose{masculine plural} Hornmoose hornworts