stemless hymenoxys (hetraneuris acaulis) - Spanish English Dictionary