APOTHECIUM MEANING IN ENGLISH

• Apothecium Definition & Synonyms

  1. (n.) The ascigerous fructification of lichens, forming masses of various shapes.


RECENT SEARCHES