Word info

phytoagar

Noun

Meaning

phytoagar (uncountable)

A form of agar made from terrestrial plants

Source: en.wiktionary.org

Close letter words and terms