Word info

aldynoglia

Noun

Meaning

aldynoglia pl (plural only)

Specialised glia that are able to survive and proliferate when cultured from adult tissue

Source: en.wiktionary.org

Anagrams

Close letter words and terms