×

rostrated meaning in Chinese

adj.
1.【动物;动物学】有喙的,有嘴状突起的。
2.【建筑】有嘴状装饰的,有喙形船首装饰的。

Related Words

  1. rostrate sauropus flower
  2. rostrate sauropus leaf
  3. rostratula benghalensis
  4. rostratulidae
PC Version

Copyright © 2018 WordTech Co.