×

scutate meaning in English

adj.
1.【动物;动物学】盾形的,有鳞甲[大鳞]的,有盾片的。
2.【植物;植物学】(椭圆)盾状的 (=peltate)。

Related Words

  1. scutaru
  2. scutasu
  3. scutch
  4. scutched flax
PC Version

Copyright © 2018 WordTech Co.