What is the meaning of the text inside this AMS logo?
The image is from here, and the logo seems to have been frequently used until the 80's. The text is
ΑΓΕΩΜΕΤΡΗΤΟΣ ΜΗ ΕΙΣΙΤΩ
but Google translate and Googling have not helped.
Added: (07-11-2019) Who is the author (designer/ suggester) of this AMS logo?