arilloid

English

Adjective

arilloid (comparative more arilloid, superlative most arilloid)

  1. Alternative form of ariloid.