NANOID


Meaning of NANOID in English

ˈnāˌnȯid, ˈnaˌ- adjective

Etymology: nan- + -oid

: having an abnormally small body : dwarfish

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.