×

implacental meaning in English

adj.
(哺乳动物)无胎盘的 (= aplacental)。

Related Words

  1. implacably
  2. implace leaching
  3. implacentalia
  4. implacentate
PC Version

Copyright © 2018 WordTech Co.