octostiate
adjective
oc·tos·ti·ate
| \ (ˈ)äk¦tästēə̇t, -ēˌāt\
Definition of octostiate
1
: having eight ostia
2
: belonging to a group of spiders having eight cardiac ostia
Keep scrolling for more