What is the full meaning of hydrastises
HYDRASTIS, any of various Japanese and North American plants, such as goldenseal, having showy foliage and ornamental red fruits [n]
Example of the word hydrastises placed on a Scrabble board.