hornworts (botanical division) - French English Dictionary