×
lunulate
meaning in English
adj.
1.新月形的。
2.有新月形标记的 (= lunulated).
Related Words
lunular
lunulariaceae
lunulated antbird
lunule
PC Version
Copyright © 2018 WordTech Co.