Definify.com

Definition 2025


sarcomes

sarcomes

French

Noun

sarcomes ?

  1. plural of sarcome

Anagrams