×
comatula
meaning in English
n.
(pl. -lae ) 【动物;动物学】毛头星(= feather star)。
Related Words
comatose state
comatricha
comatulid
comatulida
PC Version
Copyright © 2018 WordTech Co.