ENDOTHECIUM MEANING IN ENGLISH

• Endothecium Definition & Synonyms

  1. (n.) The inner lining of an anther cell.


RECENT SEARCHES