rostellate /'rɔstәleit, -lit, rɔ'stelәt/ 📖 中文释义 a. [植] 有小喙的, 有蕊喙的 📘 English Definition(英文释义) a. Having a rostellum, or small beak; terminating in abeak. ← rostella R 字母词表 rostellum →