1 endostoma | Definition of endostoma

endostoma

noun
en·​dos·​to·​ma | \ enˈdästəmə\
plural endostomata\ ˌenˌdäˈstōmətə , ˌendəˈs-​ \ or endostomas\ enˈdästəməz \

Definition of endostoma

: a plate which supports the labrum in some crustaceans

History and Etymology for endostoma

New Latin, from end- + stoma

Keep scrolling for more