Latin-English dictionary »

strigosus meaning in English

LatinEnglish
strigosus [strigosa, strigosum] adjective

lean, scraggyadjective