Definify.com

Definition 2024


histioid

histioid

English

Adjective

histioid (comparative more histioid, superlative most histioid)

  1. Synonym of histoid