×

turriculate meaning in English

adj.
有小角塔的,形似小角塔的 (= turriculated)。

Related Words

  1. turriccio
  2. turricephaly
  3. turriculated
  4. turridae
PC Version

Copyright © 2018 WordTech Co.