×

fenestrate meaning in English

adj.
1.【动物;动物学】具透明点的。
2.【植物;植物学】具窗孔的,网状的。

Related Words

  1. fenestralis
  2. fenestrane
  3. fenestrate capillary
  4. fenestrate membrane
PC Version

Copyright © 2018 WordTech Co.