knobbly-nodosas: meaning, definitions and translations

English dictionaryEnglishPortuguese