>

rostra

/'rɔstrә/

📖 中文释义

  1. n. 嘴, 喙
📘 English Definition(英文释义)
  1. n a platform raised above the surrounding level to give prominence to the person on it
  2. n beaklike projection of the anterior part of the head of certain insects such as e.g. weevils