Online Dictionary

decagynous 解釋

decagynous 在 English => Chinese 中的 解釋:

[dә'kædʒinәs]
adj.
[植]具十花柱的