×
echinate
meaning in Chinese
adj.
布满刺针的;有刺的;棘皮的〔如豪猪〕 (=echinated)。
Related Words
echinaria
echinaster luzonicus
echinated
echinating
PC Version
Copyright © 2018 WordTech Co.