POLYPOID


Meaning of POLYPOID in English

adjective see: polyp

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.