hemlock in Lithuanian hemlock in Lithuanian mauda noun Any of the poisonous umbelliferous plants, of the genera Add to Flashcards