Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of trica

- An apothecium in certain lichens, having a spherical surface marked with spiral or concentric ridges and furrows.