foraminous
not defined yet