nanoid

English

Etymology

From nano- +‎ -oid.

Adjective

nanoid (comparative more nanoid, superlative most nanoid)

  1. (medicine) Dwarf-like; dwarfish; a pygmy.

Anagrams