PHYCOMATER


Meaning of PHYCOMATER in English

noun a gelatin in which the algae spores have been supposed to vegetate.

Webster English vocab.      Английский словарь Webster.