Plants of Ecuador
›
Glossary
›
scabridulous
scabridulous
Somewhat rough or scabrous.