iguanoid

名词 n. 形容词 adj.

英文释义

名词 n.
  1. A lizard from the taxonomic family Iguanidae.
    — The remarkable feature of this Iguanoid is its semi-marine life.
  2. A type of reptilian (reptilian alien)
    — Because rumor has it, that they are three times as ugly, meaner, greedier and war mongering than the Earthlings, could ever be. Yes, if you can believe it, they are even worse than the Iguanoids.
形容词 adj.
  1. Relating to the Iguanidae. not-comparable

词形变化

iguanoids plural

词源

词源 1
From iguana + -oid.
词源 2
From iguana + -oid.
0 次浏览 数据来源: Wiktionary