×
falcated
meaning in Chinese
adj.
【植,动】镰刀状的。 a falcated leaf 镰刀状叶片。
n.
镰刀形。
Examples
Pair of
falcated
teal
一对罗纹鸭
Related Words
falcate seta
falcate-winged bat
falcated duck
falcated ground babbler
PC Version
Copyright © 2018 WordTech Co.