Also read:

ロックウール (Rokkuuuru) is a Japanese noun meaning “rock wool, mineral wool”.

Meanings

  1. nounrock wool; mineral wool