histioid

listen to the pronunciation of histioid
English - English
{s} resembling tissue (Medicine)
histioid
Favorites