Word info

polyembryoma

Noun

Meaning

English Wikipedia has an article on:polyembryomaWikipedia
polyembryoma (plural polyembryomas)

(medicine) An aggressive form of germ cell tumor usually found in the ovaries.

Source: en.wiktionary.org

Close letter words and terms