×

lunulate meaning in English

adj.
1.新月形的。
2.有新月形标记的 (= lunulated).

Related Words

  1. lunular
  2. lunulariaceae
  3. lunulated antbird
  4. lunule
PC Version

Copyright © 2018 WordTech Co.