×

membranaceous meaning in Chinese

adj.
= membranous.

Related Words

  1. membranacea
  2. membranacea placenta
  3. membranaceous ampullae
  4. membranaceous beautyleaf leaf
PC Version

Copyright © 2018 WordTech Co.