Indiscriminately meaning : In an indiscriminate manner.
indiscriminately
trimmings
towheaded
trophectoderms
synonym