×

exumbrella meaning in English

n.
【动物;动物学】上伞(水母伞顶部)。

Related Words

  1. exumbilication
  2. exumblication
  3. exunguiculate
  4. exuperius of toulouse
PC Version

Copyright © 2018 WordTech Co.