TRICA MEANING IN ENGLISH

• Trica Definition & Synonyms

  1. (n.) An apothecium in certain lichens, having a spherical surface marked with spiral or concentric ridges and furrows.


• Tricae Definition & Synonyms

  1. (pl. ) of Trica


RECENT SEARCHES