×

scutellate meaning in English

adj.
【生物学】
1.盾状的;小盾片状的。
2.有小鳞片[盾片]覆盖[保护]的。

Related Words

  1. scutellarin
  2. scutellaris baicalensis georgi
  3. scutellation
  4. scutelleridae
PC Version

Copyright © 2018 WordTech Co.