Meaning of イトマキボラ in Japanese

  1. Words

Definition of イトマキボラ

  1. (n) trapezium horse conch (Pleuroploca trapezium)
Back to top