ventricoseEnglish

ventricose, ventricous

Adjective

Having a swelling on one side

English: ventricose, ventricous

English words with similar meanings

Show 1 words