rice noodles
English
Noun
rice
noodles
plural of
rice noodle
Anagrams
recolonised
,
solenocerid