Etymed
Open the app →
Glossary
› strom/a
strom/a
Meaning:
bed; mattress; supporting framework ·
Origin:
Greek
Terms using strom/a
gastrointestinal stromal tumor