Greek & Latin Root Meanings- bio, port, gen, viv, mega, astr, form, mega, poly, mort, scrib, Flashcards | StudBud