Definition of ストロン

ストロン

sutoron

noun
stolon(botany term)