Search term estípula has one result
Jump to
PT Portuguese EN English
estípula (n) [basal appendage] (n) stipule (n) [basal appendage]