Sekirov Dictionary

membranosome

noun1

  1. A membraneous lomasome
forms

membranosomes

This dictionary works without the internet: on your phone · in Chrome