pedicellaria - Spanish English Dictionary