×
apiculate
meaning in English
顶尖的
具突出极部的
具细尖的
有肉刺的
Related Words
apiculata yeast
apiculatasporites
apiculati
apiculati oris
PC Version
Copyright © 2018 WordTech Co.