def latin_ish_words(text):
	import re
	pattern = r"(?i)(?<!\S)\w*(?:tion|ex|ph|[oia]st)\w*(?!\S)"
	return re.findall(pattern, text)

print(latin_ish_words("This functions as expected"))