angioides

Portuguese

Adjective

angioides m or f

  1. plural of angioide