中英词典查询

biosonar [bi:oʊzʌ'nɑ:r]

n. 生物声纳(某些动物在运动时利用自身产生的声反射的制导系统);

例句:

  • Its closer to sonar, its actually biosonar.
    来自SA