×
tricostate
meaning in English
adj.
【植、动】有三中脉的;有三肋的。
Related Words
tricosoic acid
tricosporon beigelii
tricosyl
tricot
PC Version
Copyright © 2018 WordTech Co.