semostomeous
not defined yet