iniid

名词 n.

英文释义

名词 n.
  1. Any river dolphin of the family Iniidae.
    — According to Cozzuol (1996), iniids (including fossil taxa) are characterized by an extremely elongated rostrum and mandible, very narrow supraoccipital, greatly reduced orbital region, and pneumatized maxillae forming a crest.

词形变化

iniids plural
3 次浏览 数据来源: Wiktionary