vocab dash
Log in
Sign up
tuya articulada
Meanings
Noun
1. sandarac (Tetraclinis articulata Masters)
(botany)