Advertisement

Advertisement

megascopic

/ ˌmɛɡəˈskɒpɪk /

adjective

  1. another word for macroscopic


Advertisement

Advertisement

Advertisement

Advertisement


megaronmegasporangium