callicarpas

English

Noun

callicarpas

  1. plural of callicarpa