Related Words for word “filamentosa”
filamentosa - Did you Mean?
filamentous
filament (filaments)