Definition of Implacental

  • (a.) Without a placenta, as marsupials and monotremes.
  • (n.) A mammal having no placenta.

Synonyms of Implacental


No Synonyms Found.

Antonyms of Implacental


No Antonyms Found.

Homophones of Implacental


No Homophones Found.