Word info

xenofree

Adjective

Meaning

xenofree (not comparable)

(biology) Without the use of material taken from other organisms.
xenofree cryopreservation methods

Source: en.wiktionary.org

Close letter words and terms