PERISPORE MEANING IN ENGLISH

• Perispore Definition & Synonyms

  1. (n.) The outer covering of a spore.


RECENT SEARCHES