×

endopleura meaning in English

n.
【植物;植物学】内种皮。

Related Words

  1. endoplastic cell
  2. endoplastule
  3. endoplicae
  4. endopod
PC Version

Copyright © 2018 WordTech Co.