×
scutellate
meaning in English
adj.
【生物学】
1.盾状的;小盾片状的。
2.有小鳞片[盾片]覆盖[保护]的。
Related Words
scutellarin
scutellaris baicalensis georgi
scutellation
scutelleridae
PC Version
Copyright © 2018 WordTech Co.