SQUAMULOSE


Meaning of SQUAMULOSE in English

adjective Etymology: Latin squamula, diminutive of squama Date: 1857 being or having a thallus made up of small leafy lobes

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