placentoid
Look at other dictionaries:
placentoid — pləˈsen.ˌtȯid adjective Etymology: New Latin placenta + International Scientific Vocabulary oid : resembling a placenta * * * placentoid, a. (pləˈsɛntɔɪd) [f. as placentitis + oid.] Resembling a placenta; placentiform … Useful english dictionary
placentoid — pla·cen·toid … English syllables