×

comatula meaning in English

n.
(pl. -lae ) 【动物;动物学】毛头星(= feather star)。

Related Words

  1. comatose state
  2. comatricha
  3. comatulid
  4. comatulida
PC Version

Copyright © 2018 WordTech Co.