rostrate

英['rɒstreɪt] 美['rɒstreɪt]
  • adj. 有喙的;有喙状突起的;有喙状装饰的
Adjective:
  1. having a beak or beaklike snout or proboscis