Meaning of クサスギカズラ in Japanese

  1. Words

Definition of クサスギカズラ

  1. (n) Chinese asparagus (Asparagus cochinchinensis)
Back to top