English | German | Russian | Czech

synophrys English

Meaning synophrys meaning

What does synophrys mean?

synophrys

(medicine) The condition in which the eyebrows grow together.

Synonyms synophrys synonyms

What other words have the same or similar meaning as synophrys?

synophrys English » English

synophridia

Are you looking for...?