×

kerria meaning in English

n.
【植物;植物学】棣棠属 (kerria) 植物〔尤指棣棠花 (grria japonica)〕。

Related Words

  1. kerri sakamoto
  2. kerri walsh
  3. kerria japonica
  4. kerrich
PC Version

Copyright © 2018 WordTech Co.