Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

placentiferous Definition

Cancel
placentiferous
adjective
Having or producing a placenta

Words Related to placentiferous!

placentiferous Examples by Brain Bank Users