×

spinule meaning in English

n.
【生物学】小刺。
-ulose, -ulous adj.

Related Words

  1. spinucci
  2. spinuie
  3. spinulescent
  4. spinulescu
PC Version

Copyright © 2018 WordTech Co.