n. incubatory, incubator, apparatus which keeps eggs warm until they hatch
Copyright © 2018 WordTech Co.