×
implacental
meaning in English
adj.
(哺乳动物)无胎盘的 (= aplacental)。
Related Words
implacably
implace leaching
implacentalia
implacentate
PC Version
Copyright © 2018 WordTech Co.