histioid
adjective
his·ti·oid
| \ ˈhistēˌȯid\
Definition of histioid
: histoid
Keep scrolling for more